random thoughts - Spanish English Dictionary